package com.homer.commons.sscpprotocol.client;

import java.net.SocketException;

public abstract interface SocketOptions
{
  public abstract void setTcpNoDelay(boolean paramBoolean)
    throws SocketException;

  public abstract void setSoLinger(boolean paramBoolean, int paramInt)
    throws SocketException;

  public abstract void setOOBInline(boolean paramBoolean)
    throws SocketException;

  public abstract void setSoTimeout(int paramInt)
    throws SocketException;

  public abstract void setSendBufferSize(int paramInt)
    throws SocketException;

  public abstract void setReceiveBufferSize(int paramInt)
    throws SocketException;

  public abstract void setKeepAlive(boolean paramBoolean)
    throws SocketException;

  public abstract void setReuseAddress(boolean paramBoolean)
    throws SocketException;
}